package com.erdos.hyt.mall.mapper;

import java.util.List;

import com.erdos.hyt.mall.model.MallGoods;

/**
 * 商城商品mapper
 * @author liurong
 * @date 2017年4月1日
 */
public interface MallGoodsMapper {
    
    /**
     * 根据ID删除商品
     * @param goodsId
     * @return
     * @author liurong
     */
    int deleteMallGoodsById(Integer goodsId);

    /**
     * 插入商品信息
     * @param record
     * @return
     * @author liurong
     */
    int insertMallGoods(MallGoods record);


    /**
     * 根据ID获取商品详情
     * @param goodsId
     * @return
     * @author liurong
     */
    MallGoods selectMallGoodsById(Integer goodsId);
    /**
     * 自定义查询条件
     * @param mallGoods
     * @return
     * @author liurong
     */
    List<MallGoods> selectMallGoodsByTemplate(MallGoods mallGoods);

    /**
     * 更新商品信息
     * @param record
     * @return
     * @author liurong
     */
    int updateMallGoodsByTemplate(MallGoods mallGoods);

}